on horseback


Results for "on horseback"

English - Turkish Dictionary

on horseback

(English - Turkish Dictionary) :
atla, ata binmiş olarak, at sırtında.